immediate assistance - Spanish English Dictionary